.class public Lcom/brixd/niceapp/callback/DetailShareCallback;
.super Lcom/brixd/niceapp/callback/BaseDetailShareCallback;
.source "DetailShareCallback.java"


# instance fields
.field private mAppModel:Lcom/brixd/niceapp/model/BaseAppModel;

.field private mContext:Landroid/content/Context;


# direct methods
.method public constructor <init>(Landroid/content/Context;Lcom/brixd/niceapp/model/BaseAppModel;)V
    .registers 3
    .param p1, "context"    # Landroid/content/Context;
    .param p2, "appModel"    # Lcom/brixd/niceapp/model/BaseAppModel;

    .prologue
    .line 22
    invoke-direct {p0, p1}, Lcom/brixd/niceapp/callback/BaseDetailShareCallback;-><init>(Landroid/content/Context;)V

    .line 23
    iput-object p1, p0, Lcom/brixd/niceapp/callback/DetailShareCallback;->mContext:Landroid/content/Context;

    .line 24
    iput-object p2, p0, Lcom/brixd/niceapp/callback/DetailShareCallback;->mAppModel:Lcom/brixd/niceapp/model/BaseAppModel;

    .line 25
    return-void
.end method


# virtual methods
.method public onShare(Lcn/sharesdk/framework/Platform;Lcn/sharesdk/framework/Platform$ShareParams;)V
    .registers 13
    .param p1, "platform"    # Lcn/sharesdk/framework/Platform;
    .param p2, "paramsToShare"    # Lcn/sharesdk/framework/Platform$ShareParams;

    .prologue
    const/4 v9, 0x0

    const/4 v8, 0x0

    .line 29
    invoke-virtual {p2}, Lcn/sharesdk/framework/Platform$ShareParams;->getText()Ljava/lang/String;

    move-result-object v3

    .line 30
    .local v3, "shareStr":Ljava/lang/String;
    const-string v4, "#\u6700\u7f8e\u5e94\u7528#"

    .line 32
    .local v4, "theme":Ljava/lang/String;
    sget-object v5, Lcn/sharesdk/sina/weibo/SinaWeibo;->NAME:Ljava/lang/String;

    invoke-virtual {p1}, Lcn/sharesdk/framework/Platform;->getName()Ljava/lang/String;

    move-result-object v6

    invoke-virtual {v5, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v5

    if-eqz v5, :cond_a6

    .line 33
    const-string v5, "SocialShareSinaWeibo"

    iget-object v6, p0, Lcom/brixd/niceapp/callback/DetailShareCallback;->mAppModel:Lcom/brixd/niceapp/model/BaseAppModel;

    invoke-virtual {v6}, Lcom/brixd/niceapp/model/BaseAppModel;->getTitle()Ljava/lang/String;

    move-result-object v6

    iget-object v7, p0, Lcom/brixd/niceapp/callback/DetailShareCallback;->mAppModel:Lcom/brixd/niceapp/model/BaseAppModel;

    invoke-virtual {v7}, Lcom/brixd/niceapp/model/BaseAppModel;->getId()I

    move-result v7

    invoke-virtual {p0, v5, v6, v7}, Lcom/brixd/niceapp/callback/DetailShareCallback;->traceEvent(Ljava/lang/String;Ljava/lang/String;I)V

    .line 35
    invoke-virtual {p0, v4}, Lcom/brixd/niceapp/callback/DetailShareCallback;->getAcceptSinaWeiboSize(Ljava/lang/String;)I

    move-result v1

    .line 36
    .local v1, "acceptSinaWeiboSize":I
    new-instance v5, Ljava/lang/StringBuilder;

    invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V

    iget-object v6, p0, Lcom/brixd/niceapp/callback/DetailShareCallback;->mAppModel:Lcom/brixd/niceapp/model/BaseAppModel;

    invoke-virtual {v6}, Lcom/brixd/niceapp/model/BaseAppModel;->getTitle()Ljava/lang/String;

    move-result-object v6

    invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v5

    const-string v6, "--"

    invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v5

    iget-object v6, p0, Lcom/brixd/niceapp/callback/DetailShareCallback;->mAppModel:Lcom/brixd/niceapp/model/BaseAppModel;

    invoke-virtual {v6}, Lcom/brixd/niceapp/model/BaseAppModel;->getSubTitle()Ljava/lang/String;

    move-result-object v6

    invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v5

    const-string v6, "\u3002"

    invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v5

    invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v5

    invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v3

    .line 38
    invoke-virtual {v3}, Ljava/lang/String;->length()I

    move-result v5

    if-le v5, v1, :cond_75

    .line 39
    new-instance v5, Ljava/lang/StringBuilder;

    invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V

    add-int/lit8 v6, v1, -0x3

    invoke-virtual {v3, v8, v6}, Ljava/lang/String;->substring(II)Ljava/lang/String;

    move-result-object v6

    invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v5

    const-string v6, "..."

    invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v5

    invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v3

    .line 42
    :cond_75
    new-instance v5, Ljava/lang/StringBuilder;

    invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V

    invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v5

    const-string v6, " "

    invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v5

    invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v5

    const-string v6, "@\u6700\u7f8e\u5e94\u7528\u5b98\u65b9\u5fae\u535a "

    invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v5

    iget-object v6, p0, Lcom/brixd/niceapp/callback/DetailShareCallback;->mAppModel:Lcom/brixd/niceapp/model/BaseAppModel;

    invoke-virtual {v6}, Lcom/brixd/niceapp/model/BaseAppModel;->getTitle()Ljava/lang/String;

    move-result-object v6

    const-string v7, "weibo"

    invoke-static {v6, v7}, Lcom/brixd/niceapp/util/ShareUtils;->getShareUrl(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

    move-result-object v6

    invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v5

    invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v3

    .line 86
    .end local v1    # "acceptSinaWeiboSize":I
    :cond_a2
    :goto_a2
    invoke-virtual {p2, v3}, Lcn/sharesdk/framework/Platform$ShareParams;->setText(Ljava/lang/String;)V

    .line 87
    return-void

    .line 44
    :cond_a6
    sget-object v5, Lcn/sharesdk/tencent/weibo/TencentWeibo;->NAME:Ljava/lang/String;

    invoke-virtual {p1}, Lcn/sharesdk/framework/Platform;->getName()Ljava/lang/String;

    move-result-object v6

    invoke-virtual {v5, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v5

    if-eqz v5, :cond_142

    .line 45
    const-string v5, "SocialShareTencentWeibo"

    iget-object v6, p0, Lcom/brixd/niceapp/callback/DetailShareCallback;->mAppModel:Lcom/brixd/niceapp/model/BaseAppModel;

    invoke-virtual {v6}, Lcom/brixd/niceapp/model/BaseAppModel;->getTitle()Ljava/lang/String;

    move-result-object v6

    iget-object v7, p0, Lcom/brixd/niceapp/callback/DetailShareCallback;->mAppModel:Lcom/brixd/niceapp/model/BaseAppModel;

    invoke-virtual {v7}, Lcom/brixd/niceapp/model/BaseAppModel;->getId()I

    move-result v7

    invoke-virtual {p0, v5, v6, v7}, Lcom/brixd/niceapp/callback/DetailShareCallback;->traceEvent(Ljava/lang/String;Ljava/lang/String;I)V

    .line 47
    invoke-virtual {p0, v4}, Lcom/brixd/niceapp/callback/DetailShareCallback;->getAcceptTxWeiboSize(Ljava/lang/String;)I

    move-result v2

    .line 48
    .local v2, "acceptTxWeiboSize":I
    new-instance v5, Ljava/lang/StringBuilder;

    invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V

    iget-object v6, p0, Lcom/brixd/niceapp/callback/DetailShareCallback;->mAppModel:Lcom/brixd/niceapp/model/BaseAppModel;

    invoke-virtual {v6}, Lcom/brixd/niceapp/model/BaseAppModel;->getTitle()Ljava/lang/String;

    move-result-object v6

    invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v5

    const-string v6, "--"

    invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v5

    iget-object v6, p0, Lcom/brixd/niceapp/callback/DetailShareCallback;->mAppModel:Lcom/brixd/niceapp/model/BaseAppModel;

    invoke-virtual {v6}, Lcom/brixd/niceapp/model/BaseAppModel;->getSubTitle()Ljava/lang/String;

    move-result-object v6

    invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v5

    const-string v6, "\u3002"

    invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v5

    invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v5

    invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v3

    .line 50
    invoke-virtual {v3}, Ljava/lang/String;->length()I

    move-result v5

    if-le v5, v2, :cond_113

    .line 51
    new-instance v5, Ljava/lang/StringBuilder;

    invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V

    add-int/lit8 v6, v2, -0x3

    invoke-virtual {v3, v8, v6}, Ljava/lang/String;->substring(II)Ljava/lang/String;

    move-result-object v6

    invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v5

    const-string v6, "..."

    invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v5

    invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v3

    .line 54
    :cond_113
    new-instance v5, Ljava/lang/StringBuilder;

    invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V

    invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v5

    const-string v6, " "

    invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v5

    invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v5

    const-string v6, "@nice-app "

    invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v5

    iget-object v6, p0, Lcom/brixd/niceapp/callback/DetailShareCallback;->mAppModel:Lcom/brixd/niceapp/model/BaseAppModel;

    invoke-virtual {v6}, Lcom/brixd/niceapp/model/BaseAppModel;->getTitle()Ljava/lang/String;

    move-result-object v6

    const-string v7, "txweibo"

    invoke-static {v6, v7}, Lcom/brixd/niceapp/util/ShareUtils;->getShareUrl(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

    move-result-object v6

    invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v5

    invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v3

    .line 56
    goto/16 :goto_a2

    .end local v2    # "acceptTxWeiboSize":I
    :cond_142
    sget-object v5, Lcn/sharesdk/tencent/qzone/QZone;->NAME:Ljava/lang/String;

    invoke-virtual {p1}, Lcn/sharesdk/framework/Platform;->getName()Ljava/lang/String;

    move-result-object v6

    invoke-virtual {v5, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v5

    if-eqz v5, :cond_1ce

    .line 57
    const-string v5, "SocialShareQZone"

    iget-object v6, p0, Lcom/brixd/niceapp/callback/DetailShareCallback;->mAppModel:Lcom/brixd/niceapp/model/BaseAppModel;

    invoke-virtual {v6}, Lcom/brixd/niceapp/model/BaseAppModel;->getTitle()Ljava/lang/String;

    move-result-object v6

    iget-object v7, p0, Lcom/brixd/niceapp/callback/DetailShareCallback;->mAppModel:Lcom/brixd/niceapp/model/BaseAppModel;

    invoke-virtual {v7}, Lcom/brixd/niceapp/model/BaseAppModel;->getId()I

    move-result v7

    invoke-virtual {p0, v5, v6, v7}, Lcom/brixd/niceapp/callback/DetailShareCallback;->traceEvent(Ljava/lang/String;Ljava/lang/String;I)V

    .line 60
    iget-object v5, p0, Lcom/brixd/niceapp/callback/DetailShareCallback;->mAppModel:Lcom/brixd/niceapp/model/BaseAppModel;

    invoke-virtual {v5}, Lcom/brixd/niceapp/model/BaseAppModel;->getTitle()Ljava/lang/String;

    move-result-object v5

    const-string v6, "qzone"

    invoke-static {v5, v6}, Lcom/brixd/niceapp/util/ShareUtils;->getShareUrl(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

    move-result-object v5

    invoke-virtual {p2, v5}, Lcn/sharesdk/framework/Platform$ShareParams;->setTitleUrl(Ljava/lang/String;)V

    .line 61
    iget-object v5, p0, Lcom/brixd/niceapp/callback/DetailShareCallback;->mContext:Landroid/content/Context;

    const v6, 0x7f0c0011

    invoke-virtual {v5, v6}, Landroid/content/Context;->getString(I)Ljava/lang/String;

    move-result-object v5

    invoke-virtual {p2, v5}, Lcn/sharesdk/framework/Platform$ShareParams;->setSite(Ljava/lang/String;)V

    .line 62
    iget-object v5, p0, Lcom/brixd/niceapp/callback/DetailShareCallback;->mAppModel:Lcom/brixd/niceapp/model/BaseAppModel;

    invoke-virtual {v5}, Lcom/brixd/niceapp/model/BaseAppModel;->getTitle()Ljava/lang/String;

    move-result-object v5

    const-string v6, "qzone"

    invoke-static {v5, v6}, Lcom/brixd/niceapp/util/ShareUtils;->getShareUrl(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

    move-result-object v5

    invoke-virtual {p2, v5}, Lcn/sharesdk/framework/Platform$ShareParams;->setSiteUrl(Ljava/lang/String;)V

    .line 63
    iget-object v5, p0, Lcom/brixd/niceapp/callback/DetailShareCallback;->mAppModel:Lcom/brixd/niceapp/model/BaseAppModel;

    invoke-virtual {v5}, Lcom/brixd/niceapp/model/BaseAppModel;->getCoverImageUrl()Ljava/lang/String;

    move-result-object v5

    invoke-virtual {p2, v5}, Lcn/sharesdk/framework/Platform$ShareParams;->setImageUrl(Ljava/lang/String;)V

    .line 65
    invoke-virtual {p0, v4}, Lcom/brixd/niceapp/callback/DetailShareCallback;->getAcceptQZoneSize(Ljava/lang/String;)I

    move-result v0

    .line 66
    .local v0, "acceptQZoneSize":I
    invoke-virtual {v3}, Ljava/lang/String;->length()I

    move-result v5

    if-le v5, v0, :cond_1b5

    .line 67
    new-instance v5, Ljava/lang/StringBuilder;

    invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V

    add-int/lit8 v6, v0, -0x3

    invoke-virtual {v3, v8, v6}, Ljava/lang/String;->substring(II)Ljava/lang/String;

    move-result-object v6

    invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v5

    const-string v6, "..."

    invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v5

    invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v3

    .line 70
    :cond_1b5
    new-instance v5, Ljava/lang/StringBuilder;

    invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V

    invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v5

    const-string v6, " "

    invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v5

    invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v5

    invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v3

    .line 72
    goto/16 :goto_a2

    .end local v0    # "acceptQZoneSize":I
    :cond_1ce
    sget-object v5, Lcn/sharesdk/wechat/friends/Wechat;->NAME:Ljava/lang/String;

    invoke-virtual {p1}, Lcn/sharesdk/framework/Platform;->getName()Ljava/lang/String;

    move-result-object v6

    invoke-virtual {v5, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v5

    if-eqz v5, :cond_208

    .line 73
    const-string v5, "SocialShareWechat"

    iget-object v6, p0, Lcom/brixd/niceapp/callback/DetailShareCallback;->mAppModel:Lcom/brixd/niceapp/model/BaseAppModel;

    invoke-virtual {v6}, Lcom/brixd/niceapp/model/BaseAppModel;->getTitle()Ljava/lang/String;

    move-result-object v6

    iget-object v7, p0, Lcom/brixd/niceapp/callback/DetailShareCallback;->mAppModel:Lcom/brixd/niceapp/model/BaseAppModel;

    invoke-virtual {v7}, Lcom/brixd/niceapp/model/BaseAppModel;->getId()I

    move-result v7

    invoke-virtual {p0, v5, v6, v7}, Lcom/brixd/niceapp/callback/DetailShareCallback;->traceEvent(Ljava/lang/String;Ljava/lang/String;I)V

    .line 75
    iget-object v5, p0, Lcom/brixd/niceapp/callback/DetailShareCallback;->mAppModel:Lcom/brixd/niceapp/model/BaseAppModel;

    invoke-virtual {v5}, Lcom/brixd/niceapp/model/BaseAppModel;->getIconUrl()Ljava/lang/String;

    move-result-object v5

    invoke-virtual {p2, v5}, Lcn/sharesdk/framework/Platform$ShareParams;->setImageUrl(Ljava/lang/String;)V

    .line 76
    invoke-virtual {p2, v9}, Lcn/sharesdk/framework/Platform$ShareParams;->setImagePath(Ljava/lang/String;)V

    .line 77
    iget-object v5, p0, Lcom/brixd/niceapp/callback/DetailShareCallback;->mAppModel:Lcom/brixd/niceapp/model/BaseAppModel;

    invoke-virtual {v5}, Lcom/brixd/niceapp/model/BaseAppModel;->getTitle()Ljava/lang/String;

    move-result-object v5

    const-string v6, "weixin"

    invoke-static {v5, v6}, Lcom/brixd/niceapp/util/ShareUtils;->getShareUrl(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

    move-result-object v5

    invoke-virtual {p2, v5}, Lcn/sharesdk/framework/Platform$ShareParams;->setUrl(Ljava/lang/String;)V

    goto/16 :goto_a2

    .line 78
    :cond_208
    sget-object v5, Lcn/sharesdk/wechat/moments/WechatMoments;->NAME:Ljava/lang/String;

    invoke-virtual {p1}, Lcn/sharesdk/framework/Platform;->getName()Ljava/lang/String;

    move-result-object v6

    invoke-virtual {v5, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v5

    if-eqz v5, :cond_a2

    .line 79
    const-string v5, "SocialShareWechatMoments"

    iget-object v6, p0, Lcom/brixd/niceapp/callback/DetailShareCallback;->mAppModel:Lcom/brixd/niceapp/model/BaseAppModel;

    invoke-virtual {v6}, Lcom/brixd/niceapp/model/BaseAppModel;->getTitle()Ljava/lang/String;

    move-result-object v6

    iget-object v7, p0, Lcom/brixd/niceapp/callback/DetailShareCallback;->mAppModel:Lcom/brixd/niceapp/model/BaseAppModel;

    invoke-virtual {v7}, Lcom/brixd/niceapp/model/BaseAppModel;->getId()I

    move-result v7

    invoke-virtual {p0, v5, v6, v7}, Lcom/brixd/niceapp/callback/DetailShareCallback;->traceEvent(Ljava/lang/String;Ljava/lang/String;I)V

    .line 81
    iget-object v5, p0, Lcom/brixd/niceapp/callback/DetailShareCallback;->mAppModel:Lcom/brixd/niceapp/model/BaseAppModel;

    invoke-virtual {v5}, Lcom/brixd/niceapp/model/BaseAppModel;->getIconUrl()Ljava/lang/String;

    move-result-object v5

    invoke-virtual {p2, v5}, Lcn/sharesdk/framework/Platform$ShareParams;->setImageUrl(Ljava/lang/String;)V

    .line 82
    invoke-virtual {p2, v9}, Lcn/sharesdk/framework/Platform$ShareParams;->setImagePath(Ljava/lang/String;)V

    .line 83
    iget-object v5, p0, Lcom/brixd/niceapp/callback/DetailShareCallback;->mAppModel:Lcom/brixd/niceapp/model/BaseAppModel;

    invoke-virtual {v5}, Lcom/brixd/niceapp/model/BaseAppModel;->getTitle()Ljava/lang/String;

    move-result-object v5

    const-string v6, "weixin_quan"

    invoke-static {v5, v6}, Lcom/brixd/niceapp/util/ShareUtils;->getShareUrl(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

    move-result-object v5

    invoke-virtual {p2, v5}, Lcn/sharesdk/framework/Platform$ShareParams;->setUrl(Ljava/lang/String;)V

    goto/16 :goto_a2
.end method
